Belgian Shepherd — synonyms, definition

1. Belgian shepherd (Noun)

1 synonym
Belgian sheepdog
1 definition

Belgian shepherd (Noun) — Hardy working dog developed in Belgium for herding sheep.

3 types of
sheep dog sheepdog shepherd dog
2 types
groenendael malinois